home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / Development / ncurses-5.3 / include / MKhashsize.sh < prev    next >
Encoding:
Linux/UNIX/POSIX Shell Script  |  2002-10-27  |  358 b   |  15 lines

  1. #!/bin/sh
  2. #
  3. # MKhashsize.sh --- generate size include for hash functions
  4. #
  5. echo "/*"
  6. echo " * hashsize.h -- hash and token table constants"
  7. echo " */"
  8.  
  9. CAPS="${1-Caps}"
  10. TABSIZE=`grep -v '^[ #]' $CAPS | grep -v "^$" | grep -v "^capalias"| grep -v "^infoalias" | wc -l`
  11.  
  12. echo ""
  13. echo "#define CAPTABSIZE    ${TABSIZE}"
  14. echo "#define HASHTABSIZE    (${TABSIZE} * 2)"
  15.